/*自定义样式开始 */
.bt_time {font-size:14px;color:#bababa;font-family:"SimSun"}
/*common */

em{font-style:normal}
li{list-style:none}
img{border:0;}
.noborder{border:0;}
.fleft{ float:left; display:inline;}
.fright{ float:right; display:inline;}
.w1000{ width:1100px; margin:0 auto;}
.height15px{ width:100%; height:15px; }
.margin15px{ margin-left:15px; margin-right:15px}
.clearfix{clear:both}
/*body{background:#FFF url(bg_body.jpg) top left repeat-x}*/
/*container*/
.container{background:url(bg_page.jpg) top center no-repeat; background:#8C8C8C; }
.header{ width:100%; height:40px; background-color:rgba(0,0,0,0.45); margin-top:55px;}
.header .topnav{ height:21px;}

.header .nav{ height:32px; position:relative; z-index:1}
/*nav*/
.nav .menu{ margin:0 auto}
.nav .menu ul li{ display:block} 


.menua{ font-weight:normal; color:#fff;zoom:1; width:135px; text-align:center; line-height:40px;display:block;text-decoration:none; overflow:hidden; font-size:18px; }
.menua:hover{ background-color:#0049a8}
.menua img{ float:left; margin-top:12px; margin-left:15px; margin-right:5px;}

.nav .on h1 a{ color:#fff; text-decoration:none}
/*.nav .on,.nav.menu ul li:hover{ background: url(bg_navli_on.jpg) top center no-repeat}
.nav .on#m1{background: url(bg_navli_on.jpg) top left no-repeat}
.nav .on#m6{background: url(bg_navli_on.jpg) top left no-repeat}
.nav .on#m7{background: url(bg_navli_on.jpg) top right no-repeat; padding:0; width:auto}*/
.nav .m{position:relative; float:left;display:inline; }


.nav .sub{ display:none; width:1098px; padding:0;z-index:999;position:absolute; left:0px;background:#FFF;float:left;  border:1px solid #ddd;}


.nav #m1 .sub{ left:0;  }
.nav #m2 .sub{ left:-135px;  }
.nav #m3 .sub{ left:-270px;  }
.nav #m4 .sub{ left:-405px;  }
.nav #m5 .sub{ left:-540px;  }
.nav #m6 .sub{ left:-675px;  }
.nav #m7 .sub{ left:-810px;  }
.nav #m8 .sub{ left:-945px;  }
.nav #m1 h1 a{ background:url(bg_nav_zxzx.png) left center no-repeat; text-decoration:none}
.nav #m2 h1 a{ background:url(bg_nav_zwgk.png) left center no-repeat; text-decoration:none}
.nav #m3 h1 a{ background:url(bg_nav_hdjl.png) left center no-repeat; text-decoration:none}
.nav #m4 h1 a{ background:url(bg_nav_wsbs.png) left center no-repeat; text-decoration:none}
.nav #m5 h1 a{ background:url(bg_nav_zjch.png) left center no-repeat; text-decoration:none}
.nav #m6 h1 a{ background:url(bg_nav_dlxx.png) left center no-repeat; text-decoration:none}
.nav #m7 h1 a{ background:url(bg_nav_ztzl.png) left center no-repeat; text-decoration:none}
.nav .on#m1 h1 a{ background:url(bg_nav_zxzx.jpg) left center no-repeat; text-decoration:none}
.nav .on#m2 h1 a{ background:url(bg_nav_zwgk.jpg) left center no-repeat; text-decoration:none}
.nav .on#m3 h1 a{ background:url(bg_nav_hdjl.jpg) left center no-repeat; text-decoration:none}
.nav .on#m4 h1 a{ background:url(bg_nav_wsbs.jpg) left center no-repeat; text-decoration:none}
.nav .on#m5 h1 a{ background:url(bg_nav_zjch.jpg) left center no-repeat; text-decoration:none}
.nav .on#m6 h1 a{ background:url(bg_nav_dlxx.jpg) left center no-repeat; text-decoration:none}
.nav .on#m7 h1 a{ background:url(bg_nav_ztzl.jpg) left center no-repeat; text-decoration:none}
.nav #m7 h1 a,.nav .on#m7 h1 a{padding-left: 56px;background-position: 35px center;width: 65px;padding-right: 20px;}

/*nmain*/
.nmain{ border-top:2px solid #5dc1ff; background:#fff; position:relative; z-index:0}
.nmain .mbody{  width:100%; position:relative}
.mbody ul{float:left;}
.mbody ul li{float:left; display:inline-block}
.mbody .w280{ width:555px;}
.mbody .w348{ width:370px;}
.mbody .w274{ width:274px;}

.mbody .NoticeHotNews{ overflow:hidden; background:#f2f5f8}
.mbody .NoticeHotNews ul{width:100%; background:#e8e8e8;}
.mbody .NoticeHotNews ul li{ width:25%;height:30px;  float:left; display:inline-block; cursor:pointer; text-align:center;}
#hotnews_cont_0,#hotnews_cont_1,{ width:100%; float:left}
#hotnews_cont_2,#hotnews_cont_3,{ width:100%; float:left}

#hotnews_cont_0 ul,#hotnews_cont_1 ul{ width:100%; float:left;background:#fff;}

#hotnews_cont_2 ul,#hotnews_cont_3 ul{ width:100%; float:left;background:#fff;}
#hotnews_cont_0 ul li,#hotnews_cont_1 ul li{ height:45px; width:100%; border-bottom:1px dotted #acadb1}
#hotnews_cont_2 ul li,#hotnews_cont_3 ul li{ height:45px; width:100%; border-bottom:1px dotted #acadb1}
#hotnews_cont_0 ul li:hover,#hotnews_cont_1 ul li:hover{ background:#5dc1ff; color:#fff; }
#hotnews_cont_2 ul li:hover,#hotnews_cont_3 ul li:hover{ background:#5dc1ff; color:#fff; }
#hotnews_cont_0 ul li a,#hotnews_cont_1 ul li a{font-size:14px; display:inline-block ;text-decoration:none; padding-left:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:400px;}
#hotnews_cont_2 ul li a,#hotnews_cont_3 ul li a{font-size:14px; display:inline-block ;text-decoration:none; padding-left:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:400px;}
#hotnews_cont_0 ul li a:hover,#hotnews_cont_1 ul li a:hover{font-weight:normal; _color:#5dc1ff;}
#hotnews_cont_2 ul li a:hover,#hotnews_cont_3 ul li a:hover{font-weight:normal; _color:#5dc1ff;}


.mbody .hotnewson{background:#fff;}
.mbody .hotnews a,.mbody .hotnewson a{font-size:16px; text-decoration:none; line-height:32px}
.mbody .hotnews a{color:#434343}
.mbody .hotnewson a{color:#5dc1ff; font-weight:normal; text-decoration:none}







/*picfocus*/
.picfocus{ width:530px; height:352px; position:relative; z-index:0}
.picfocus .hd{ height:18px;  position:absolute; right:0; bottom:6px; z-index:10; }
.picfocus .hd ul{  zoom:1; float:left;  }
.picfocus .hd ul li{ float:left;  margin-right:5px;width:20px; height:18px; line-height:18px; text-align:center; background:#666666; cursor:pointer; color:#fff; font-size:12px}
.picfocus .hd ul li.on{ background:#5dc1ff;}
.picfocus .bdd li{ position:relative;  }
.picfocus .bdd{ height:100%; z-index:0;   }

.picfocus .bdd .picc{ position:relative; z-index:0; }
.picfocus .bdd .picc img{ width:100%; height:352px; display:block; }
.picfocus .bdd .bgg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:0px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
.picfocus .bdd .tit{ width:100%; height:30px; line-height:30px; font-size:14px; position:absolute; bottom:0px; left:0; z-index:2; color:#fff;  }
.picfocus .bdd .tit a{ color:#fff; margin-left:10px; font-weight:bold ; text-decoration:none; width:70%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*导航弹出*/
.navEject{width:1088px; height:310px; _height:350px; overflow:hidden;background:#fff; padding:10px 10px;}
.navEject .ejtitle{ height:32px; line-height:32px}
.navEject .ejtitle ul{ overflow:hidden}
.navEject .ejtitle ul li{ float:left;}
.navEject .ejtitle ul li a{ text-decoration:none;}

.navEject .ejcline{ background:url(bg_eject_middle.jpg) right center no-repeat}
.navEject .ej_title_on{ background:url(bg_title_on.jpg) left center no-repeat; height:32px; line-height:32px; padding:0 15px;color:#ff8400;}
.navEject .ej_title_on h2{font-weight:bold}
.navEject .ej_title_on a{color:#ff8400; text-decoration:none; font-weight:bold}



/*信息公开下拉框*/
@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1476935714_0190928.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1476935714_0190928.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1476935714_0190928.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1476935714_0190928.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1476935714_0190928.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-family:"iconfont"; font-style:normal; -webkit-font-smoothing: antialiased; display:block; 
-webkit-text-stroke-width: 0.2px;}
               
.clear_two:after, .xxgk_left_listbar:after{ clear:both; height:0px; visibility:hidden; content:"."; display:block;}
.xxgk_left,.xxgk_middle,.xxgk_right{ float:left;}
.xxgk_left{ width:260px; margin:0px 20px 0px 15px; border-right:1px solid #ddd;}
.xxgk_left h3{ width:240px; color:#3090d8; font-size:20px; text-align:center; height:30px; line-height:30px;}
.xxgk_left_listbar{ width:240px; height:35px; line-height:35px; background:url(../images/xxgk_bgc.jpg) right center no-repeat #deefff; margin-top:10px; color:#3090d8;}
.xxgk_left_listbar i{ display:inline-block; float:left; font-size:21px; height:30px; width:30px; color:#3090d8; text-align:center; margin:0px 10px 0px 20px;}
.xxgk_left_listbar a{ color:#3090d8;}

.xxgk_middle{ width:485px; margin-right:20px;}
.xxgk_mtiti{ height:30px; line-height:30px; background:url(../images/bg_title_on.jpg) left center no-repeat; 
padding-left:10px; border-bottom:1px  solid #b9b9b9;}
.xxgk_mtiti a{color:#ff8400;}
ul.xxgk_mbar{}
ul.xxgk_mbar li{ height:30px; line-height:30px;}
ul.xxgk_mbar li a{ width:380px; overflow:hidden; display:inline-block; float:left; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
ul.xxgk_mbar li span{ float:right; width:100px; display:inline-block; text-align:right; color:#999; font-size:14px;}

.xxgk_right{ width:270px;  margin-top:27px; }
.xxgk_rightB{ width:240px; margin:10px 10px 10px 20px;}
.xxgk_rightB a{ float:left; display:inline-block; width:108px; margin-right:10px; text-align:center; border:1px solid #a6d0e6; border-radius:5px; background:url(../images/xxgk_rbg.jpg) left center repeat; height:30px; line-height:30px; font-size:14px; color:#3090d8; margin-bottom:5px;}

.zzl{ float:left; width:495px;}

.zzl h2{ font-size:18px; font-weight:normal; height:30px; line-height:30px;
border-left:3px solid #33A4DE; padding-left:5px;




 border-bottom:1px solid #b9b9b9; clear:both;}
.zzl p{font-size:14px; line-height:30px; text-indent:2em;}
.zzl img{ float:left; width:170px; height:125px; margin:8px;}
.zzl a{ font-size:12px; color:orange;}
.zzr{ float:right; width:536px;}
.contentboxj a{ display:inline-block;  font-size:14px; line-height:30px;}

.contentboxj p{font-size:14px; line-height:30px; margin-left:10px; display:inline-block; text-align:left;}

.contentboxj ul a{ display:inline-block; width:55px; }

.contentboxj ul p{ margin-left:0px; text-align:left;}


.contentboxja{ display:none; background-color:#d8f4ff; width:440px; height:252px; padding:10px;}
.contentboxja a{ display:block; float:left; font-size:14px; line-height:30px; margin-left:6px; width:200px;


}
.contentboxja a:hover{ color:orange;}
.contentboxj a:hover{ color:orange;}
.contentboxjb{ display:none; background-color:#d8f4ff; width:440px; height:226px;padding:10px;}
.contentboxjb a{ display:block; float:left; font-size:14px; line-height:30px; margin-left:6px; width:200px;}
.contentboxjb a:hover{ color:orange;}
/*.bt a:first-child{ color:#3090d8;}*/
.bt a:hover{ color:#3090d8;}
.ldt{ margin-top:10px; }
.ldt img{ float:left; width:110px; height:140px; margin-right:10px;}
.contentboxj ul{  width:500px;}